From e51e72237abc93805ead087d437526b58a04e036 Mon Sep 17 00:00:00 2001 From: robertl Date: Tue, 13 Feb 2007 19:44:12 +0000 Subject: [PATCH] Tighten screws on GPX validation. --- gpxval | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gpxval b/gpxval index 98e694770..ffa5d87b4 100644 --- a/gpxval +++ b/gpxval @@ -1,15 +1,20 @@ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/robertl/xerces-c1_7_0-linux7.2/lib export PATH=$PATH:/home/robertl/xerces-c1_7_0-linux7.2/bin +validate() +{ + SAX2Count -p -f -v=always $* +} + gpxval() { echo "Validating $*" ./gpsbabel $* -o gpx -F /tmp/$$.gpx - SAX2Count /tmp/$$.gpx + validate /tmp/$$.gpx ./gpsbabel $* -o gpx,gpxver=1.0 -F /tmp/$$.gpx - SAX2Count /tmp/$$.gpx + validate /tmp/$$.gpx ./gpsbabel $* -o gpx,gpxver=1.1 -F /tmp/$$.gpx - SAX2Count /tmp/$$.gpx + validate /tmp/$$.gpx } -- 2.30.2